Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CLEMENTS GREEN Detached £343,370 £280,000 25 Oct 2019
2 CLEMENTS GREEN Detached £374,117 £248,560 29 Sep 2014